not leave the house - Español Inglés Diccionario